package bean;

import java.util.List;

import javax.persistence.Embeddable;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.ManyToMany;

@Embeddable
public class RecetaBean {

	
	@ManyToMany( fetch=FetchType.EAGER)
	@JoinTable	(	
					name="ingredienteDeReceta",
					joinColumns=@JoinColumn(name="idPlato"),
					inverseJoinColumns=@JoinColumn(name="idIngrediente")
				)
	private List<IngredienteBean> ingredientes;
	
	  private String descripcionReceta;
	
	public List<IngredienteBean> getIngredientes() {
		return ingredientes;
	}
	public void setIngredientes(List<IngredienteBean> ingredientes) {
		this.ingredientes = ingredientes;
	}
	public String getDescripcionReceta() {
		return descripcionReceta;
	}
	public void setDescripcionReceta(String descripcionReceta) {
		this.descripcionReceta = descripcionReceta;
	}
	
	
}
